string of horses - Espagnol Anglais Dictionnaire